package com.qf.huigou.mapper;

import com.qf.huigou.pojo.Cart;
import com.qf.huigou.pojo.Good;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
* @author 发未染雪
* @description 针对表【tb_good】的数据库操作Mapper
* @createDate 2022-12-08 10:59:36
* @Entity com.qf.huigou.pojo.Good
*/
public interface GoodMapper {

    int deleteByPrimaryKey(Long id);

    int insert(Good record);

    int insertSelective(Good record);

    Good selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(Good record);

    int updateByPrimaryKey(Good record);


    /**
     * 通过不同条件查询商品列表信息  如果这个条件不传递，请使用-1表示
     * @param categoryId 分类ID
     * @param brandId  二级分类id
     * @return
     */
    List<Good> selectGoodByCateGoryIdOrBrandId(@Param("categoryId") int categoryId,@Param("brandId") int brandId);


}
